﻿namespace SuperbadWoD
{
    internal class Spell
    {
        public static bool Cast(SpellData spell)
        {
            return false;
        }

        public static double CalculateSpellCost(SpellData spell)
        {
            if (spell.Power == SpellData.PowerType.None)
                return 0;
            if (spell.Power == SpellData.PowerType.Energy)
            {
                if (Feral.buff.omen_of_clarity.react)
                    return 0;
                if (Feral.buff.berserk.up)
                    return spell.Costvalue/2;
            }
            return spell.Costvalue;
        }
    }
}